Mathura is located in the north Indian state of Uttar Pradesh and is easily accessible by road and rail while it does not have an airport. However, it is located at a convenient distance from the nearest airport. The roads are in good condition making it easily accessible from most major cities of the state and the country. Here is how to reach Mathura:
By Air
Getting to Mathura by flights is the easiest way of transportation. Catching flights to Mathura is in fact the easiest way to reach here and to enjoy trip to the fullest. The nearby airport from Mathura is at Kheria in Agra. It is just 60 kilometers from the city center of Mathura. Nearly all the major private and public carriers offer their service to the city. It is well linked to cities like Mumbai, Kolkata, Chennai, Bangalore and Ahmedabad.
By Rail
Mathura lies on the main lines of both Central as well as Western Railways. Thus Mathura operates good number of railways which conveniently solve the question of how to reach Mathura. Various Expresses as well as Super fast trains run to and from the city of Mathura and join it with all the significant cities of Uttar Pradesh and India such as Delhi, Agra, Mumbai, Jaipur, Gwalior, Calcutta, Hyderabad, Chennai and Lucknow etc.
By Road
Mathura is well connected to all the major cities in Uttar Pradesh and India through a network of State and National Highways. However as per how to reach Mathura is particularly the concern then it needs to be mentioned that by road you should reach here from Delhi or Lucknow, Kanpur, Agra, Delhi and Jaipur. Luxury coaches are also obtainable that are very comfortable to travel in.
Private buses, Tempos, Rickshaws, Cycle Rickshaws and Horse-carts are some of the modes of local transportation available in Mathura. Make a habit of bargaining as that will make you smart enough to travel freely.